Ext.define('App.view.goods.GoodsWindow', {
	extend : 'App.config.BaseWindow',
	requires : [ 'App.controller.goods.GoodsWindowController','App.lib.GoodsTypeSingleSelect','App.lib.HtmlEditorExtension','App.lib.UploadMultiSelect'],

	controller : 'goodsWindowController',
	xtype : 'goodsWindow',
	id : 'goodsWindow',
	buttons : [ {
		text : '保存',
		action : 'save'
	}, {
		text : '关闭',
		handler : function() {
			this.up('window').close();
		}
	} ],
	items : [ {
		xtype : 'basewindowform',
		items : [{
			xtype:'hidden',
			name:'id'
		},{
			allowBlank : false,
			beforeLabelTextTpl : [ '<font color=red data-qtip=必填选项>*</font>' ],
			fieldLabel : '商品类型',
			xtype : 'goodsTypeSingleSelect'
		},{
			allowBlank : false,
			beforeLabelTextTpl : [ '<font color=red data-qtip=必填选项>*</font>' ],
			fieldLabel : '商品名',
			name : 'name'
		},{
			allowBlank : false,
			beforeLabelTextTpl : [ '<font color=red data-qtip=必填选项>*</font>' ],
			fieldLabel : '价格',
			name : 'price',


		},{
			allowBlank : false,
			beforeLabelTextTpl : [ '<font color=red data-qtip=必填选项>*</font>' ],
			fieldLabel : '积分',

			name : 'integral'
		},{
			hidden:true,
			name : 'isShelves',
			value:0
		},{
			allowBlank : false,
			beforeLabelTextTpl : [ '<font color=red data-qtip=必填选项>*</font>' ],
			fieldLabel : '可购买次数',
			name : 'number'
		},{
            allowBlank : false,
            beforeLabelTextTpl : [ '<font color=red data-qtip=必填选项>*</font>' ],
            fieldLabel : '商品展示',
            xtype : 'uploadMultiSelect'
		},{
            xtype:"htmleditor",
            fieldLabel : "内容",
            name : 'content',
            allowBlank : false,
            plugins: [
                Ext.create('App.lib.HtmlEditorExtension')
            ]
        } ]
	} ]
});